long liver - Francés Inglés Diccionario